perm filename WEBLET.TEX[WEB,ALS]4 blob
sn#650889 filedate 1982-04-06 generic text, type C, neo UTF8
COMMENT ā VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 \input lett.tex
C00079 ENDMK
Cā;
\input lett.tex
\def\TEX{\hbox{T\hskip-.125em\lower.5ex\hbox{E}\hskip-.075em X}}
\magnify{1100}
\date {April 5}
\stanford
\to {Mr. R. Harries\cr
Ass't. Government Printer\cr
N.Z. Government Printing Office\cr
Wellington, NEW ZEALAND\cr}
{\noindent Dear Mr. Harries:}
The {\caps pascal} version of \TEX\ is curently available from Stanford
University at no cost other than that incurred in preparing and mailing
the necessary magnetic tapes and associated hard-copy documents. This
cost is assumed to be \$120 in U.S. currency. All of the basic \TEX\ code
has been placed in the public domain and it is currently being circulated
with no restrictions as to its use or to its further distribution. The
information that we supply is transcribed from our internal files and we
make no guarentee as to its accuracy nor do we assume any formal
obligation for updates and corrections.
The tape that we are currently supplying contains all necessary source
files for the presently released version of \TEX, some sample test files,
a reasonable collection of TFM and PXL font files that will be required,
and source files for an early version of the {\caps web} language as
described below.
Some work may be involved in adapting \TEX, as we supply it, to your
particular computer, operating system and printing device. Many of the
existing users of \TEX\ have obviously had to do this work. If you will
tell us something about your computer equipment, both available and
projected, we may be able to direct you to a user who has faced a similar
problem. Most \TEX\ users are quite willing to supply copies of their
modified \TEX\ programs, again, at roughly their reproduction costs.
There is one further complication. Professor Knuth, the author of the
original \TEX, is currently recoding \TEX\ with many major improvements.
This new version, called \TEX 82, will not be ready for distribution for some
time, perhaps three or four months. You may prefer to wait for it.
\ \TEX 82 is being written in a new language, {\caps web} that combines
the features of {\caps pascal} with those of \TEX\ itself. We are
currently supplying many \TEX\ users with full details concerning the
{\caps web} system so that these users can get it installed
on their computer systems in readiness for \TEX 82.
W{\caps eb} offers many advantages over {\caps pascal} both to the
writer and to the user of large computer programs such as \TEX. The
writer is able to prepare a single source file that contains the code and
all necessary or desired documentation. W{\caps eb} further permits the
code to be written in small modules, using macros, in a logical order as
dictated by ease of writing and ease of understanding and more or less
independent of the formal requirements inposed by {\caps pascal}. Further
advantages of the {\caps web} language that will be of interest to you are, 1)
the ease with which programs may be moved from one computer to another and 2)
the ease with which updates as received from outside sources may be made
to programs that have been so moved.
Two pre-compilers are provided as a part of the {\caps web} system. One
pre-compiler, called {\caps tangle}, extracts the necessary information
from the original source to produce a valid {\caps pascal} source program
ready for compilation. The second pre-compiler, called {\caps weave},
translates the original source document into an input file for \TEX\ that
contains a complete cross index, a table of contents, and all necessary
formatting information to produce a final hard-copy document meeting
exacting typographic standards.
If you would like to receive a magnetic tape and the associated hard copy
documents as described, please write me to this effect and enclose a check
or money order made payable to Stanford University. We do not send
invoice but the receipt of your check will be acknowledged by letter.
I seriously recommend that you consider installing {\caps web} on your system
at this time and wait until the \TEX 82 is available as I believe that its new
features will greatly improve it use for you intended application.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
Send a telex to
GOVPRNT NZ31317, WELLINGTON, NEW ZEALAND
Att. Mr. R Harries
TEX is available from Stanford University. Information needed about your
computer. Letter follows.
Arthur L. Samuel
\to {Mr. R. Harries\cr
Ass't. Government Printer\cr
N.Z. Government Printing Office\cr
Wellington, NEW ZEALAND\cr}
\to {Mr. Lance A. Carnes\cr
163 Linden Lane\cr
Mill Valley, Calif. 94941\cr}
{\noindent Dear Lance:}
This is to confirm that we have received your check for \$100 to help
cover our costs in preparing the magnetic tape and the associated hard-copy
documents on \TEX\ and {\caps web} that we are supplying to you.
I am enclosing the magnetic tape that took so long to write. This tape
contains files as listed on the sheet that you took with you.
You already have the related hard-copy documents. I had delayed
mailing the tape as it was a bit indefinite as to whether you might
or might not stop by for it.
You were also given a tape written at 800BPI and a second set of documents
for Prof. Charles Johnson of The Department of Physics at The University
of San Francisco. It is my understanding that Professor Johnson will
mail us a check for \$100 to cover the cost of this 800BPI tape and the
associated documents.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. John Sherwood\cr
Medical Computer Centre\cr
Room 4G\cr
Tupper Medical Building\cr
Halfax, N. S.\cr
CANADA B3H 4H7\cr}
{\noindent Dear Mr. Sherwood:}
Your letter dated March 1, 1982 has just arrived, Other recent letters
from Canada have been similiarly delayed so communications across the
border seem to be in difficulties.
My reason for writing is to verify that you still want the older version
of \TEX\ at this time. Apparently, there is also a slight misunderstanding as
to the costs that we pass on to the recipients and this may influence your
decision.
While we had earlier quoted a lower figure, we are finding that our
approximate cost of preparing and mailing one magnetic tape and the
associated hard-copy documents to Canada is approximately \$120 and we are
now asking for checks of this amount. This cost figure does not cover the
expense involved in supplying any subsequent additions, revisions or
corrections. When \TEX 82 becomes available we will have to estimate the
pro rata costs involved in its distribution and ask the recipients for
this amount, quite independently of whether or not they have paid to
receive earlier releases.
The main reason for getting \TEX\ and {\caps web} information at this time
is, of course, so that one may have \TEX\ available at an earlier date.
Other reasons are so that one will have has some experience in installing
\TEX\ and so that one will have {\caps web} up and running by
the time that \TEX 82 is available. You will have to decide if this
advanced preparation warrants the extra cost. \TEX 82 is still perhaps two
or three months away.
\end
\to {Mr.Frank Pettinicchio\cr
McGll University Computing Centre\cr
Burnside Hall\cr
805 Sherbrooke Street West\cr
Montreal, Quebec\cr
H3A 2K6\cr
CANADA\cr}
{\noindent Dear Mr. Pettinicchio:}
\to {Dr. Sao Khai Mong\cr
Electrocon International Inc.\cr
611 Church St.\cr
Ann Arbor, Michigan 48105\cr}
{\noindent Dear Dr. Mong:}
I misinformed you slightly in my letter of March 16th as to the
suitability of {\caps metafont} for Chinese. A more knowledgeable person
informs me that:
``Metafont has never been used to create Chinese characters, nor is it the
appropriate language for such a project. There is a language similar to
Metafont, called LCCD (Language for Chinese Character Display) that has
been used to design a hundred or so characters. The results looks pretty
good to my untrained eye, but the program is still experimental.''
I would still be interested in hearing something about the problem that
Burmese poses?
\to {Mr. James Q. Arnold\cr
204 E. Bailey Rd.\cr
Naperville, IL 60565\cr}
{\noindent Dear Mr. Arnold:}
I am enclosing a magnetic tape containing files as listed on the first of
the attached sheets and in the formats as explained on the second sheet.
Corrections may be needed to {\caps weave} and {\caps tangle},
depending upon the idiosyncrasies of your particular {\caps pascal}
compiler. These corrections are listed on the third attached sheet.
I have not included any {\caps metafont} information because I doubt if
you would be able to use it without spending an inordinate amount of time
in learning {\caps sail} and then in translating {\caps metafont} into a
language that could be compiled on your computer. The improved version of
{\caps metafont} written in {\caps web} will undoubtedly be available
before you could get this done. The current {\caps metafont}
information is quite voluminous, another tape full, if I include the
needed .MF files. Several groups have rewritten {\caps metafont} in other
languages but it is not a task to undertake lightly.
Under separate cover, I am sending you two documents, 1) The December 1981
preliminary draft of ``The WEB System of Structured Documentation'' by
Donald E. Knuth, and 2) the August 1981 revision of a three sectioned
document on ``The {\caps pascal} Coded Version of \TEX''.
The hard-copy report on {\caps web} was written in {\caps web} and
prepared for printing through the use of the {\caps weave} program and of
\TEX. Appendices to this report contain the complete {\caps
weave}-produced listings of {\caps tangle} and of {\caps weave} itself.
Appendix G, on page 176, outlines the procedure that may be necessary to
install the WEB system on your computer.
Several people are interested in running \TEX\ on PDP-11 computers. You
will face a number of problems but it can be done. Lance Carnes has
reprogrammed \TEX\ for a 16-bit machine and he will undoubtedly be glad to
help, although I believe that he charges something in the order of \$2000
for copies of his programs. Incidentally, D. K. Sharma at Murray Hill is
also interested in using \TEX\ and you might find it useful to talk with
him.
Thank you for your \$100 check. The material that we send out is not for
sale and, as I explained in my letter of March 9th, the \$100 charge is
to reimburse us for expenses that we incur in reproducing
and mailing a magnetic tape and the related hard-copy documents. We do
not accept responsibility for the accuracy of the material sent out nor do
we obligate ourselves to keep recipients informed of corrections and
improvements.
We, and the users of \TEX, normally keep each other informed of progress
in improving and using \TEX\ largely through TUG{\caps boat}. Information
does get passed around by word of mouth and by the {\caps arpanet} and it
usually does not take long for every one to learn of new results. Getting
tape loads of information to all of the users is a different problem.
There are now something of the order of 1000 members of the \TEX\ Users
Group and the task of keeping all of these informed in some formal way is
not a simple one.
\to {Mr. Peter R. Jones\cr
PRJ Associates\cr
1269 Canton Avenue\cr
Milton, Mass. 02186\cr}
{\noindent Dear Mr. Jones:}
As I think I explained over the phone, Professor Knuth is currently
rewriting both \TEX\ and {\caps metafont} in {\caps web}. Many users of
TEX\ are now installing {\caps web} so as to be ready for \TEX 82 and the
new {\caps metafont} when they becomes available.
computer.
The material that we are sending you is all in the public domain and as a
result we do not supply invoices. We do, however, ask you to mail us a
check for \$120 to cover the costs associated with the reproduction and
mailing of the tapes and associated documentation. The check should be
made payable to Stanford University and mailed to me.
\to {Mr. John Crowley\cr
Non-Procedural Systems, Inc.\cr
42 Danbury Road\cr
Ridgefield, Conn. 06877\cr}
{\noindent Dear Mr. Crowley:}
\to {Dr. Thomas B. Hickey\cr
Office of Research\cr
On-line Computer Library Center\cr
6565 Franz Road\cr
Dublin, Ohio 43017\cr}
{\noindent Dear Tom:}
This is to comfirm the fact that we have rewritten the magnetic tape that
Howard Turtle brought with him to Stanford on Monday. As confirmation
of the file list that Howard took with him, I am enclosing the actual listing
as written out by the dump file as the tape was written.
I am also enclosing an errata sheet that reports on some errors in the
{\caps weave} code that supposedly were corrected some time ago but
unfortunately were not. I believe that you have already taken care of the
{\it module} name problem, but you may not have fixed the bug in {\caps
weave} that sometimes leads to the ommission of paragraph breaks.
The {\caps weave }
files do
I have just discovered that some corrections that were made to the
{\caps weave.web} file early in January, were undone a few days later (on
January 21st) when this file was rewritten by someone who was not aware that
export. So your tape still has this error.
\to {Mr. John Yugin\cr
Scan Laser Printing Ltd.\cr
16 22 Epworth St.\cr
London EC2\cr
ENGLAND\cr}
{\noindent Dear Mr. Yugin:}
The enclosed tape contains most, if not all, of the \TEX\ related files
that you will be able to use until such time as the new \TEX 82 and the
new {\caps metafont} written in {\caps web} become available. The files
are listed on an attached sheet and the details as to the formats used are
described on the second attached sheet.
The related hard-copy documentation is being sent under separate cover.
This consists of 1) The December 1981 preliminary draft of ``The WEB
System of Structured Documentation'' by Donald E. Knuth, and 2) the
August 1981 revision of a three sectioned document on ``The {\caps pascal}
Coded Version of \TEX''.
As I explained over the phone, Professor Knuth is currently rewriting both
\TEX\ and {\caps metafont} in {\caps web}. Many users of TEX\ are now
installing {\caps web} so as to be ready for \TEX 82 and the new {\caps
metafont} when they becomes available.
The material that we are sending you is all in the public domain and as a
result we do not supply invoices. We do, however, ask you to mail us a
check for \$120 to cover the costs associated with the reproduction and
mailing of the tapes and associated documentation. The check should be
made payable to Stanford University and mailed to me.
\to {Mr. John Crowley\cr
Non-Procedural Systems, Inc.\cr
42 Danbury Road\cr
Ridgefield, Conn. 06877\cr}
{\noindent Dear Mr. Crowley:}
The enclosed tape contains most, if not all, of the \TEX\ related files
that you will be able to use until such time as the new \TEX 82 and the
new {\caps metafont} written in {\caps web} become available. The files
are listed on an attached sheet and the details as to the formats used are
described on the second attached sheet.
The related hard-copy documentation is being sent under separate cover.
I was in a quandary as to the type of fonts to send. I am not acquainted
with the details of the Spinwriter and the person here at Stanford that is
most knowledgeable about printers happens to be away at the moment.
Somehow, it does not sound like a variety of the usual Xerox type printer
and I doubt if it will be satisfactory. In any case you will have to
write the driver for the particular printer that you have. This driver
will be used to accept the output from \TEX, which is in the DVI (DeVice
Independent) format and to produce the necessary printer input. The fonts
that I have supplied are the more usual ones. Some hand tuning may be
necessary to adapt them to your particular raster size.
There are several groups either using \TEX\ on Apollo computers or
planning to do so. The Bell Labs at Murray Hill are \TEX\ users and they
have an Apollo and I hear by the grape vine that they are putting \TEX\ up
on it. The On Line Computer Library Center does have \TEX\ running on an
Apollo. The person in charge of this work is Dr. Thomas B. Hickey, OCLC,
6565 Franz Road, Dublin, Ohio 43017. This group has {\caps tangle} and
{\caps weave} up on their Apollo and they have also rewritten {\caps
metafont} in {\caps pascal} for the Apollo and have this up and in use
in generating some specialized fonts for their own use.
Should you be ready to use {\caps metafont} before the new version is
ready, I suggest that you get it from OCLC.
\to {Mr. Carl Stork\cr
Microsoft Corp.\cr
The Microsoft Building\cr
10700 Northrup Way C-97200\cr
Bellevue, WA. 98004\cr}
{\noindent Dear Carl:}
The inclosed tape contains most, if not all, of the files that we
discussed yesterday. As you will observe from the attached sheets, the
{\caps sail} and {\caps metafont} files have not been sanitized for
export. You may have some slight troubles in reading them.
I am sorry that the tape sent to you in January was both so late in
arriving and so useless when it did arrive. I have been quite unable to
verify what exactly had been recorded on that tape. The enclosed list for
the present tape was generated by the dump program as the tape was being
written. This list should be completely accurate.
As I mentioned on the phone, we are asking recipients of \TEX\ related
tapes to send us a check for \$100 to partially reimburse us for the costs
associated with the preparation and mailing of the tape. The check should
be made payable to Stanford University and mailed to me.
\to {The University of Manitoba\cr
Att. Mr. Ted Deering\cr
Purchasing Department\cr
410 Administration Building\cr
Fort Carry Drive\cr
Winnipeg, Manitoba R3T 2N2\cr
CANADA\cr}
{\noindent Dear Mr. Deering:}
An addendum to my March 17th letter---The plot thickens.
I have just received a letter from Professor Platt, dated March 10th, in
which he informs me that current budgetary constraints are preventing him
from from sending us the extra \$75 still due for the tape that I sent him
on February 2nd. He thus disavows responsibility for the \$100 check that
we recently received from the University of Manatoba. So apparently you
did pay one bill twice.
Now, the problem is what to do about the matter. I can start the
machinery rolling to have a refund check mailed to you for \$100. It will
take some time for me to convince the administration that this is a
reasonable thing to do while Manatoba still owes us \$75. Alternatively,
I can start the wheels turning for a \$25 refund. Will this latter be
acceptable to you?
Incidentally, the \$80 check was misdirected within Stanford and never
credited to our \TEX\ account so I have still another tangle to wnravel,
but at least it does seem to have been received.
I am afraid that this is going to be a rather long letter regarding the
possible double payment for the \TEX\ related information that we have
sent to the University of Manitoba.
It now seems that there have been two separate requests from The
University of Manatoba.
There was an earlier request, some time before September 1981, for which
we received your check number N 56326 for \$80 dated September 21st.
Unfortunately the man who handled this request is no longer employed by
Stanford and I have been unable to learn the name of the person at
Manatobo to whom this material was sent other than that your Ms. Carole
Johnson was somehow involved.
More recently, I received a request, datad January 19th 1982 and
containing a money order for \$25, from Craig R. Platt of the Department
of Mathematics and Astronomy. This second request was fulfilled by my
sending Professor Platt a magnetic tape and some associated hard-copy
documentation on February 2, 1982. In my letter, I asked for an
additionad check for \$75. I find that we received your check N 59490 for
\$100 so apparently we owe \$25 to The University of Manatoba or perhaps
to Professor Platt. Actually, a number of people have been sending us
checks for \$125 for similar tapes and so this check was accepted without
protest.
So now the matter seems to depend upon verification by you that you did
receive two different shipments. It will then be up to me to arrange for
the return of \$25 either to the University or to Professor Platt if this
is your wish. It may take almost an act of Congress for me to do this,
but I will do it if this is what is required.
\to {Mr. Steve Anderson\cr
Project Manager\cr
Candle Corporation\cr
10880 Wilshire Bldv. Suite 2404\cr
Los Angeles, Calif. 90024\cr}
{\noindent Dear Mr. Anderson:}
This is in reply to your letter datae March 10, 1982.
\ \TEX\ was originally written in {\caps sail} and it was then rewritten
in {\caps pascal}. The newer \TEX 82 is being written in a new language
called {\caps web} but this is not yet available. {\caps metafont} is now
only available in {\caps sail} but it too is being rewritten in {\caps
web}. Many \TEX\ users are currently installing {\caps web} on their
machines to be ready for \TEX 82 and for the new {\caps metafont} when
they become available.
I am enclosing a short description of the {\caps web} system.
Installing \TEX\ on any specific computer always poses problems with the
system dependent aspects of the code. If you are seriously interested in
installing \TEX\ on your computer, you should let me know the type of
computer, operating systen and printer that you intend to use and I may be
able to put you in touch with others who have faced the same problem.
Because of the transition state that we are currently in, we have
temporarily suspended sending out detailed \TEX\ information but you can
undoubtedly get this material from others. Your first step should be to
join {\caps tug} to get a copy of the current issue of {\caps tugboat}.
To join {\caps tug} one must apply for membership to The \TEX\ Users
Group, c/o American Mathematical Society, P.O. Box 1571, Annex Station,
Providence, RI 02901, inclosing a check for \$15.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Dr. Dieter Wall\cr
Gesellschaft fuer wissenschaftliche\cr
Datenverbeitung nbH Goettingen\cr
Am Fassberg\cr
D-3400 Goettingen, West-Germany\cr
WEST GERMANY\cr}
{\noindent Dear Dr. Wall:}
This is in reply to your letter of March 8th, 1982 signed by Kalju Kirde.
The enclosed tape contains most, if not all, of the imformation that you
will need to install the \Tex\ system on your Univac 1100/83 computer.
The hard-copy documentation is being sent under separate cover.
I am enclosing one sheet listing the files on the tape and the second
sheet explaining the format that is used. This departs slightly from the
format that you have requested, but you should have no difficulties in
reading the tape.
As you will note, I have included files relating to the new programming
language WEB. Professor Knuth is currently rewriting \TEX\ in {\caps web}
and many users of TEX\ are now installing {\caps web} so as to be
ready for \TEX 82 when it becomes available. Also enclosed is a short
explanation of this language. This is explained in more detail in the
Hard-copy documentation.
The material that we are sending you is all in the public domain and as a
result we do not supply invoices. We do, however, ask you to mail us a
check for \$120 to cover the costs associated with the reproduction and
mailing of the tapes and associated documentation. The check should be
made payable to Stanford University and mailed to me.
As a personal note---I have fond memories of Goettingen and of the Max
Planck Institute as it existed in Goettingen in the early 1950's. I
visited the University and the Institute several times during this period
and lectured on the then new subject of digital computers.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Dr. Sao Khai Mong\cr
Electrocon International Inc.\cr
611 Church St.\cr
Ann Arbor, Michigan 48105\cr}
{\noindent Dear Dr. Mong:}
The enclosed tape contains information as requested in your letter of
March 13, 1982. As I explained over the phone, the .SAI and .MF files
have not been sanitized for export and you will find quite a few
characters that surprise you, although the code used is fairly nearto
ASCII. Also, the lines are not limited in length to 80 characters, as
are those in files with .WEB extensions. I hope that you will be able to
read these non-standard files.
I am enclosing two sheets, one listing the files in the order that they appear
on the tape, and the second that describes the format used for the .WEB and
.TEX files.
The hard-copy documentation on {\caps web} is being sent separately.
There are people here at Stanford who are sure to be interested
in your efforts to apply {\caps metafont} to Burmese. Could you tell me a
bit more about Bermese? Perhaps I could put you in touch with someone
with similar problems. A graduate student here at Stanforrd is working on
Chinese. I know of one man working on Arabic. There is a good set of
fonts for Cyrillic and and I have recently heard that there is work going
on in Israel with Hebrew. You will probably have to modify \TEX , but since
\TEX\ handles equations very well indeed, the modification may not be as
great as you might now think.
Thank you for your check of \$100.
\to {Dr. John M. Crawford\cr
The Ohio State University\cr
Computing Services Center\cr
16 Hagerty Hall\cr
1775 College Road\cr
Columbus, Ohio 43210\cr}
{\noindent Dear Dr. Crawford:}
I am returning your tape with most, if not all, of the files that you
requested. You are lucky, in that we have decided to halt the
distribution of {\caps web} information for a couple of months, until \TEX
82 becomes available, because of the burden that it imposes. You are
going to be one of the last to get the present release.
The attached sheets list the files that are now on the tape and describe
the formats that have been used. You did not ask for the present \TEX\ in
{\caps pascal} and the font information, but while making up your tape, I
chose to include these other files for good measure.
There are probably several {\caps prime} users of \TEX. Quite a few
members of {\caps tug} report having {\caps prime} computers and a number
of people with {\caps prime} computers have recently requested {\caps
web} information. These latter include Edward A. Feustel, of {\caps
prime}'s Research Dept., at Prime Computer, 500 Old Connecticut Path,
Framingham, Mass. 01701. You might get some help from him, should you
have any trouble. Others include Daniel Sundstr\"om of The Swedish
Institute of Applied Mathematics, P.O. Box 5073, S-10242 Stockholm,
SWEDEN, and Dr. Yngve Sundblad of The Department of Numerical Analysis and
Computer Science, Royal Institute of Technology, s-100 44 Stockholm,
SWEDEN.
The choice of site coordinators is left to the {\caps tug} organization
and you might take this matter up with them.
We are currently quoting a figure of \$100 as the approximate cost that we
incur for each tape and the supporting documentation that we send out. The
check should be made payable to Stanford University and mailed to me.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to{Dr. Paul Procter\cr
64 Baldock Street\cr
Ware, Hertfordshire\cr
ENGLAND\cr}
{\noindent Dear Dr. Procter:}
This is a belated response to your request for \TEX\ information as
relayed to me by Don Knuth. Due to a misunderstanding on my part, I
thought that a version of \TEX\ as modified for use on the
IBM-370 had long since been sent to you from the CIT organization here at
Stanford. I find that it will not be easy to free the administrative
log-jam that prevented this version from being sent and so I am now
sending you our original version.
As partial compensation for this long delay, I am including information on
the new {\caps web} language and some other miscellaneous files that you may
find useful. Don Knuth is currently writing a new version of \TEX, in
{\caps web} and you may well want to get {\caps web} up on your computer in
anticipation. \TEX 82 promises to be very much improved over the older
version and it should be much easier to install on differing computer
systems.
The enclosed tape contains files relating to this new {\caps web}
language, the existing {\caps pascal} version of \TEX, some sample files
for test purposes and a representative collection of font information. The
files are listed on the first of the two attached sheets, in the formats
as explained on the second sheet. These files will not be as convenient
to use as they would be had they been customized to meet the requirements
of the IBM-370 but they have been somewhat sanitized for export and I hope
that you will be able to use them.
The related hard-copy documentation is being sent separately as printed
material. This consists of 1) The December 1981 preliminary draft of
``The WEB System of Structured Documentation'' by Donald E. Knuth, and 2)
A three sectioned document on \TEX\ in PASCAL.
Please let me know if there is any additional information that you would
like to receive and I promise to be a bit more prompt the next time.
\to {Mr. Jim Crumly\cr
Hewlett Packard, Boise Division\cr
P.O. Box 15\cr
11311 Chinden Boulevard\cr
Boise, Idaho 83707\cr}
{\noindent Dear Jim:}
The enclosed tape containd the {\caps metafont} files that you and Dave
Fuchs discussed today and that Dave had discussed with Jim Langley. These
files are not easy to use since they have not been properly sanitized for
export, but I do hope that you will be able to read and use them.
Dave forgot to ask you about your need for the {\caps web} files and since
I had not heard from you in answer to my letter of March 1st, Dave and I
decided that you had probably received the{\caps web} information from
from another source. If this is not the case, do let me know and another
tape will be forthcoming.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Professor Arthur Shapiro\cr
Management Science Department\cr
Steven Institute of Technology\cr
Castle Point\cr
Hoboken, N.J. 07030\cr}
{\noindent Dear Professor Shapiro:}
I am sorry to learn from your letter of March 4th that the printed matter
sent you on February 16th has never arrived. We are sending you a
duplicate set today. Should both sets eventually arrive, we would
appreciate having one set returned as these documents are now in short
supply.
You are correct in assuming that the tape sent with my earlier letter was,
in fact, the one that I intended to send separately. The secretary
handling the mailing decided, unbeknown to me at the time, to mail the
letter and the tape together since both had to go as first class mail.
Her method is the better one, since there is then no danger of
misindentifying the tape, and I am now following this practice.
You should have no difficulty in reading the tape and in identifying the
individual files, in spite of the absence of a directory file, since each
file is individually identified in its first line, as noted in the
explanatory sheet that was attached to my earlier letter.
\to {The University of Manitoba\cr
Att. Mr. Ted Deering\cr
Purchasing Department\cr
410 Administration Building\cr
Fort Carry Drive\cr
Winnipeg, Manitoba R3T2N2\cr
CANADA\cr}
{\noindent Dear Mr. Deering:}
\to {Dr. Jai Z. Choi\cr
Qume Corporation\cr
2350 Qume Drive\cr
San Jose, Calif. 95131\cr}
{\noindent Dear Dr. Choi:}
Thank you for your letter of March 3, 1982 and for the check for \$100 to
help cover our costs in mailing you information on \TEX\ and {\caps web}.
I am sorry that I was unable to have the material ready in time for you to
pick it up when you were on the campus on Monday.
The enclosed tape contains files as noted on the attached sheet and in
the format as described on the second attached sheet. Also, we are
sending you, under separate cover, the related hard-copy documentation,
including 1) The December 1981 preliminary draft of ``The WEB System of
Structured Documentation'' by Donald E. Knuth, 2) A three sectioned
document on \TEX\ in PASCAL.
As you are probably aware, the output from \TEX\ is in a format known as
{\caps dvi}. You should make sure that you have the necessary hardware
and perhaps software to interface such files to your Canon LPT-10.
\to {Mr. James Q. Arnold\cr
204 E. Bailey Rd.\cr
Naperville, IL 60564\cr}
{\noindent Dear Mr. Arnold:}
This is in reply to your letter of March 2, 1982.
Before supplying you with a copy of \TEX, I will need to know something
about the kind of computer and printer that you intend to use and the time
frame in which you intend to have \TEX\ operational. I would also like to
know the name of the organization that you represent.
\ \TEX\ is currently available in {\caps sail} and in {\caps pascal} but it
is in the process of being rewritten completely in a very much improved
form in the new {\caps web} language.
If you would like to receive a magnetic tape containing the presently
available {\caps pascal} version of \TEX, a representative set of fonts
for this version, the preliminary version of the new {\caps web}
language, and all of the related hard-copy documentation, we will be glad to
supply you with this information. We are finding that it costs us
approximately \$100 to reproduce and mail this material and we would
appreciate receiving a check for this amount. The check should be made
payable to Stanford University and mailed to me.
\to {Dr. David K. Kahaner\cr
National Bureau of Standards\cr
Technology Bldg., Room A151\cr
Washington, DC 20234\cr}
{\noindent Dear Dr. Kahaner:}
This is in reply to your letter to Dr. Trabb-Pardo dated February 19, 1982.
The only DVI to Versatec program that we have readily available is written
in {\caps sail} and, I fear, will not be of much use to you. There are
so many combinations of computers, operating systems, programming
languages, and output devices that it is quite impractical for us to keep
up to date on them all.
You might have better luck if you would get in touch with some group using
\TEX\ that has the same computer combination that you happen to have. The
Oregon Software group, at 2340 SW Canyon Road, Portland, Oregon 97201, has
written a Versatec driver that may meet your needs. I also note that
Charles Howerton of the Boulder division of the Bureau is the Bureau's
liason member with {\caps tug}, the \TEX\ Users Group. He reports that
Boulder has a Versatec. Perhaps he can help you.
Do you know about \TEX 82, the new version of \TEX\ that is soon to be
available in the new {\caps web} language? Using {\caps web}, the
transportability problems with \TEX\ and with \TEX\ related programs
should be greatly simplified.
We will be glad to supply you with the preliminary version of {\caps web}
on magnetic tape and with the associated hard-copy documentation, if you
decide to go this route, We are asking the recipients to send us a check
for \$100 to help defray the cost of reproducing and mailing this
material.
\to {Barbara Beeton\cr
American Mathematical Society\cr
P.O.Box 628\cr
Providence, RI 02940\cr}
{\noindent Dear Barbara:}
Some {\caps tug} problems---
It may not be any too soon to plan for the deluge of requests that we will
be getting for \TEX 82. From my brief exposure to the problem of keeping
\TEX\ users happy, I anticipate a frenzy of activity once \TEX 82 is
actually here.
It might be nice if we could get the {\caps tug} Site Coordinators to
write {\caps web} Change files for {\caps tangle},{caps weave} and \TEX
82, as required, ahead of the general availability of \TEX 82 so that we
or they could distribute these change packages when \TEX 82 is being
distributed.
In opposition to this idea, Don is very leery of releasing any part of
\TEX 82 until it is pretty much in its final form, and he even does not
want to release the improved {\caps web} until it has been put through its
paces by tangling and weaving the completed \TEX 82. I am not inclined to
argue too much with Don, knowing how he likes to change and improve
things, but I still would like to simplify the transition to \TEX 82.
What are your ideas on this matter?
Also, while on the subject, of Site Coordinators, it might be nice to have
a second set of Coordinators, this set for output devices to coordinate
work on the necessary {\caps dvi}-to-printer packages. This poses some
problems, since such packages are sure to be both system and output-device
dependent. I know of a few such packages that are available, but I am
getting all sorts of requests that I do not know how to answer. What are
your thoughts on this?
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
Also, the need for ``guinea pigs'' has more or less passed and we are
finding that the cost figure of \$25 originally set by Don Knuth does not
come close to covering the actual cost to us for each tape that we supply.
We are now asking users to send us a check for \$100 for each tape with
supporting documentation that is requested. The check should be made
payable to Stanford University and mailed to me.
Some 11 {\caps sail} programs are involved and we normally also supply 100
or more fonts in {\caps metafont} form on the same tape. This information
will be copied from our files without change. There is no padding for
short lines or blocks and some lines may be longer than 80 characters.
The maximum block size is 8000 characters. Carriage returns and line
feeds are included on the tape, and, as I mentioned before, the programs
are all written in {\caps sail}. You may find it difficult to make use of
this material.
There is an alternative. Professor Knuth is currently rewriting
\TEX\ in a new language called {\caps web} and he intends to rewrite
{\caps metafont} in {\caps web}, probably in April. When rewritten, these
programs will be sanitize for export, limiting the line length to 80
characters, using the regular {\caps ascii} character set, etc., to
simplify their use on computer systems that impose such limitations.
Your best approach might be to install the new {\caps web} language on
your computer and then to wait until {\caps metafont} is available in this
language.. I am enclosing a sheet containing a very brief description of
{\caps web}. We are currently supplying detailed information regarding
{\caps web} and an older form of \TEX\ in {\caps pascal} to those people
who are interested. This information is in a somewhat better form for
your use than is the {\caps metafont} information. A number of people
have already installed {\caps web} on a variety of different computers and
most of them have reported no particular difficulties.
We are asking that a check for \$100 be sent
to us to help cover the costs of preparing and mailing each tape. The
check should be made payable to Stanford University and mailed to me.
Do let me know if you wish to have either the existing {\caps metafont}
information or the {\caps web} information sent to you.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {S.K. Penny\cr
Union Carbide Nuclear Div.\cr
P.O.Box X\cr
Oak Ridge, TN. 37830\cr}
{\noindent Dear Keith:}
Thank you for your check for \$25.
We are currently being somewhat embarrassed by the popularity of \TEX\ and
the new WEB language and the low reproduction and distribrution cost
figures that we had been quoting. It now appears that \$100 is a truer
figure as to the actual cost to us to make and mail a tape, so
if it will not involve too much red tape on your part, we would appreciate
an additional check for \$75 made payable to Stanford University and mailed to
me.
\to {Dr. Erik Bertelsen\cr
RACAU, The Regional EDP Centre\cr
The University of Aarhus\cr
Ny Munkegade, Bygning 540\cr
DK-8000 Aarhus C Danmark\cr
DENMARK\cr}
{\noindent Dear Dr. Bertelsen:}
Under separate cover, we are sending you: 1) The December 1981 preliminary
draft of ``The WEB System of Structured Documentation'' by Donald E.
Knuth, 2) The latest hard-copy documentation on \TEX\ in PASCAL, and 3) A
magnetic tape containing the files that you may find useful to install WEB and
\TEX\ on your computer. I am enclosing a list of the files and a second
sheet that explains the details of the tape format.
This tape contains several files that you may not need, but we are
attempting to standardize on the variety of tapes that we send out and it
seemed better to send this collection to you than to try to hand-tailor a
tape specifically to meet your needs.
The hard-copy WEB report was written in WEB and prepared for printing through
the use of the WEAVE program and of \TEX. Appendices to this report
contain the complete WEAVE-produced listings of TANGLE and of WEAVE
itself. Appendix G, on page 176, outlines the procedure that may be
necessary to install the WEB system on your computer.
We are currently being somewhat embarrassed by the popularity of \TEX\ and
the new WEB language and the low reproduction and distribrution cost
figures that we have been quoting. It now appears that \$120 is a truer
figure as to the actual cost to us to make and mail a tape to Europe, so
if it will not involve too much red tape on your part, we would appreciate
a check for this amount made payable to Stanford University and mailed to
me.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Dr. Bob Fraley\cr
\to {Barry Ferris\cr
Computer Services Division\cr
Science Applications, Inc.\cr
1200 Prospect St.\cr
P.O. Box 2351\cr
La Jolla, Calif. 92038\cr}
{\noindent Dear Barry:}
Under separate cover, we are sending you: 1) The December 1981 preliminary
draft of ``The WEB System of Structured Documentation'' by Donald E.
Knuth, and 2) A magnetic tape containing, amoung other things, the WEB
information that you requested in your letter of January 18, 1982. I am
enclosing a list of the files and a second sheet that explains the details
of the tape format.
The tape does not contain {\caps metafont} as our version has never been sanitized
for export. I believe that you would have less trouble if you were to get
this from some user who has gone to the trouble of correcting for
our special character set and other vagaries. Metafont is soon to be
rewritten in Web. If you still want our present version, let me know and
I will send you another tape.
The hard-copy report was written in WEB and prepared for printing through
the use of the WEAVE program and of \TEX. Appendices to this report
contain the complete WEAVE-produced listings of TANGLE and of WEAVE
itself. Appendix G, on page 176, outlines the procedure that may be
necessary to install the WEB system on your computer.
We are currently being somewhat embarrassed by the popularity of the new WEB
language and the low price that Don Knuth set on the initial distribution of
WEB tapes. It now appears that \$100 is a truer figure as to the actual cost
to us to make and mail a tape, so if it will not involve too much red tape
on your part, we would appreciate a check for this amount.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {S.K. Penny\cr
Union Carbide Nuclear Div.\cr
P.O.Box X\cr
Oak Ridge, TN. 37830\cr}
{\noindent Dear Keith:}
I am sorry to be so slow in answering your letter of January 18, 1982
requesting a up-to-date copy of the SAIL version of \TEX\ and our
latest .MF files.
Under separarte cover I am sending you a tape that should contain most, if
not all, of the files that you want, as listed on the attached sheet. We
are attempting to standardize on the variety of tape formats that we are
being asked to provide. I would be interested in your reaction to the
inclusion of an ID line with each file.
We are currently being somewhat embarrassed by the popularity of the new WEB
language and the low price that Don Knuth set on the initial distribution of
WEB tapes. It now appears that \$100 is a truer figure as to the actual cost
to us to make and mail a tape, so if it will not involve too much red tape
on your part, we would appreciate a check for this amount.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Jyrki Tuomi\cr
Mimarobe Oy\cr
P.O. Box 361\cr
SF-33101 Tampere 10\cr
FINLAND\cr}
{\noindent Dear Mr. Tuomi:}
Under separate cover, we are sending you: 1) The December 1981 preliminary
draft of ``The WEB System of Structured Documentation'' by Donald E.
Knuth, and 2) A magnetic tape containing, amoung other things, the WEB
information that you requested in your letter of January 4, 1982. I am
enclosing a list of the files and a second sheet that explains the details
of the tape format.
This tape contains quite a few files that you may not need,
but we are attempting to standardize on the variety of tapes that we
send out and it seemed better to send this collection to you than
to try to hand-tailor a tape specifically to meet your needs.
Thank you for the \$25 check. The figure of \$25 was originally set by
Don Knuth to get a few people to act as guinea pigs to help in the initial
debugging operation. The response has, however, been overwhelming and we
now find that it is costing us much more than this amount to make and mail
each tape. If it is not too difficult for you to get your organization to
pay a more adequate figure for the handling charges, we would appreciate an
additional check for \$95. This is in no sense a fixed charge but we do
find it difficult to finance the sending out of tapes in the volume that
they are being requested.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
{\noindent Dear Mr. Platt:}
\to {Joann Vogt\cr
Computing Center\cr
Vanderbilt University\cr
P.O. Box 1577 Station B\cr
Nashville, Tenn. 37235\cr}
{\noindent Dear Joann:}
\input lett.tex
\def\TEX{\hbox{T\hskip-.125em\lower.5ex\hbox{E}\hskip-.075em X}}
\date {February 2}
\stanford
This is in reply to your letter of January 18, 1982.
In checking our records, I find that a tape was sent to you on or about
January 12th 1982 addressed to 10800 NE Eighth Suite 819. I trust that it
has arrived by now. Since there seems to be some doubt as to exactly what
was on this tape, I would appreciate hearing from you as to just what you
did receive and as to what additional information you might still like to
have.
You asked about compilers. We have found the Hedrick PASCAL compiler to
be very satisfactory. This compiler, as well as a suitable SAIL compiler,
can be obtained directly from Charles L. Hedrick, Laboratory for Computer
Science Research, Center for Computer and Information Services, Rutgers
University, Hill Center, Busch Csmpus, Rutgers University, New brunswick,
NJ. 08903.
You also asked about METAFONT. This is available only in SAIL and it has
not been sanitized properly for easy export. It has, however, been adapted
to other systems by some users. I believe that Barry Doherty at AMS, who
is acting as the site coordinator for DEC20 systems, might advise you on
this.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end